Homemade Mix Veggies Sandwiches